footed serving platter - German English Dictionary